foundation headquarters - Fransızca İngilizce Sözlük